package model.entities;

import javax.persistence.DiscriminatorValue;
import javax.persistence.Entity;

@Entity
@DiscriminatorValue("4")
public class Cocina extends AreaElaboracion
{
	@Override
	public void elaborar(Producto producto, int cantidad, Mesa mesa)
	{
		for(ItemIngrediente item : producto.getReceta().getIngredientes())
		{
			for(ItemMercaderia mercaderia : super.stock)
			{
				if(mercaderia.getIngrediente().equals(item.getIngrediente()))
				{
					int nuevaCantidad = (int) (mercaderia.getCantidad() - cantidad);
					mercaderia.setCantidad(nuevaCantidad);
				}
			}
		}
	}
}
